home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Beauty of Chaos
/
Beauty of Chaos, The - Vol. 1 (1995)(Schatztruhe)[!][Amiga-Mac-PC].iso
/
mac
/
gifconverter2.37.cpt.hqx
/
GIFConverter 2.3.7.rsrc
/
bin.rsrc_CODE_85_FileListRead.txt
< prev
next >
Wrap
Text File
|
1994-01-29
|
10KB
|
183 lines
# near model CODE resource
# jump table entries: 22120-22120 (1 of them)
fn00000000:
00000000 4E56 FFFE link A6, -0x0002
00000004 4267 clr.w -[A7]
00000006 2F2E 000C move.l -[A7], [A6 + 0xC]
0000000A 486E 0010 pea.l [A6 + 0x10]
0000000E 206E 0008 movea.l A0, [A6 + 0x8]
00000012 2F28 000E move.l -[A7], [A0 + 0xE]
00000016 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */]
0000001A 4EAD 38F2 jsr [A5 + 0x38F2 /* export_1818 */]
0000001E 4E5E unlink A6
00000020 205F movea.l A0, [A7]+
00000022 DEFC 000C add.w A7, 0xC
00000026 4ED0 jmp [A0]
00000028 8852 or.w D4, [A2]
0000002A 4541 chk.w D2, D1
0000002C 4449 neg.w A1
0000002E 5445 addq.w D5, 2
00000030 4D00 .invalid 6, D0 // invalid opcode 4 with b == 4
00000032 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000034-0000003A
fn00000034:
00000034 4E56 0000 link A6, 0
00000038 7002 moveq.l D0, 0x02
// end alternate branch 00000034-0000003A
fn00000034: // (misaligned)
00000036 0000 7002 ori.b D0, 0x2
0000003A 2F00 move.l -[A7], D0
0000003C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000040 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000044 4EBA FFBA jsr [PC - 0x46 /* 00000000 */]
00000048 7004 moveq.l D0, 0x04
0000004A 2F00 move.l -[A7], D0
0000004C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000050 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000054 4EBA FFAA jsr [PC - 0x56 /* 00000000 */]
00000058 4E5E unlink A6
0000005A 205F movea.l A0, [A7]+
0000005C DEFC 000C add.w A7, 0xC
00000060 4ED0 jmp [A0]
00000062 8752 or.w [A2], D3
00000064 4541 chk.w D2, D1
00000066 4454 neg.w [A4]
00000068 4147 chk.w D0, D7
0000006A 0000 4E56 ori.b D0, 0x56 /* 'V' */
0000006E FFFC .invalid <<F/7/7>>
00000070 2F0C move.l -[A7], A4
00000072 286E 0008 movea.l A4, [A6 + 0x8]
00000076 204C movea.l A0, A4
00000078 5088 addq.l A0, 8
0000007A 2050 movea.l A0, [A0]
0000007C 2D48 FFFC move.l [A6 - 0x4], A0
00000080 42A7 clr.l -[A7]
00000082 2F2C FF9C move.l -[A7], [A4 - 0x64]
00000086 4EAD 37C2 jsr [A5 + 0x37C2 /* export_1780 */]
0000008A 295F FF9C move.l [A4 - 0x64], [A7]+
0000008E 285F movea.l A4, [A7]+
00000090 4E5E unlink A6
00000092 205F movea.l A0, [A7]+
00000094 DEFC 000A add.w A7, 0xA /* '\n' */
00000098 4ED0 jmp [A0]
0000009A 8948 444C pack -[A4], -[A0], 0x444C
0000009E 444F neg.w A7
000000A0 5245 addq.w D5, 1
000000A2 4144 chk.w D0, D4
000000A4 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_2765: // at 000000A6 (misaligned)
000000A8 FF46 .extension 0xF46 <<F/4-5/7>> // unimplemented
000000AA 48E7 0108 movem.l -[A7], D7,A4
000000AE 286E 0008 movea.l A4, [A6 + 0x8]
000000B2 7000 moveq.l D0, 0x00
000000B4 2D40 FF9C move.l [A6 - 0x64], D0
000000B8 2F2E 000E move.l -[A7], [A6 + 0xE]
000000BC 1F2E 000C move.b -[A7], [A6 + 0xC]
000000C0 2F0C move.l -[A7], A4
000000C2 4EAD 17FA jsr [A5 + 0x17FA /* export_763 */]
000000C6 486E FF58 pea.l [A6 - 0xA8]
000000CA 487A FFA0 pea.l [PC - 0x60 /* 0000006C, value 0x4E56FFFC */]
000000CE 2F0E move.l -[A7], A6
000000D0 4EAD 3912 jsr [A5 + 0x3912 /* export_1822 */]
000000D4 7004 moveq.l D0, 0x04
000000D6 2F00 move.l -[A7], D0
000000D8 486E FF4E pea.l [A6 - 0xB2]
000000DC 2F0E move.l -[A7], A6
000000DE 4EBA FF20 jsr [PC - 0xE0 /* 00000000 */]
000000E2 2D6E FF4E FF46 move.l [A6 - 0xBA], [A6 - 0xB2]
000000E8 7E01 moveq.l D7, 0x01
000000EA 6000 00CE bra +0xD0 /* 000001BA */
label000000EE:
000000EE 486E FF56 pea.l [A6 - 0xAA]
000000F2 486E FF52 pea.l [A6 - 0xAE]
000000F6 2F0E move.l -[A7], A6
000000F8 4EBA FF3A jsr [PC - 0xC6 /* 00000034 */]
label000000FC:
000000FC 4A6E FF56 tst.w [A6 - 0xAA]
00000100 6700 0098 beq +0x9A /* 0000019A */
00000104 302E FF56 move.w D0, [A6 - 0xAA]
00000108 5340 subq.w D0, 1
0000010A 6706 beq +0x8 /* 00000112 */
0000010C 5340 subq.w D0, 1
0000010E 6756 beq +0x58 /* 00000166 */
00000110 6076 bra +0x78 /* 00000188 */
label00000112:
00000112 7001 moveq.l D0, 0x01
00000114 2F00 move.l -[A7], D0
00000116 486E FFE4 pea.l [A6 - 0x1C]
0000011A 2F0E move.l -[A7], A6
0000011C 4EBA FEE2 jsr [PC - 0x11E /* 00000000 */]
00000120 4240 clr.w D0
00000122 102E FFE4 move.b D0, [A6 - 0x1C]
00000126 48C0 ext.l D0
00000128 2F00 move.l -[A7], D0
0000012A 486E FFE5 pea.l [A6 - 0x1B]
0000012E 2F0E move.l -[A7], A6
00000130 4EBA FECE jsr [PC - 0x132 /* 00000000 */]
00000134 7004 moveq.l D0, 0x04
00000136 2F00 move.l -[A7], D0
00000138 486E FFE0 pea.l [A6 - 0x20]
0000013C 2F0E move.l -[A7], A6
0000013E 4EBA FEC0 jsr [PC - 0x140 /* 00000000 */]
00000142 7001 moveq.l D0, 0x01
00000144 2F00 move.l -[A7], D0
00000146 486E FFA0 pea.l [A6 - 0x60]
0000014A 2F0E move.l -[A7], A6
0000014C 4EBA FEB2 jsr [PC - 0x14E /* 00000000 */]
00000150 4240 clr.w D0
00000152 102E FFA0 move.b D0, [A6 - 0x60]
00000156 48C0 ext.l D0
00000158 2F00 move.l -[A7], D0
0000015A 486E FFA1 pea.l [A6 - 0x5F]
0000015E 2F0E move.l -[A7], A6
00000160 4EBA FE9E jsr [PC - 0x162 /* 00000000 */]
00000164 6022 bra +0x24 /* 00000188 */
label00000166:
00000166 42A7 clr.l -[A7]
00000168 2F2E FF52 move.l -[A7], [A6 - 0xAE]
0000016C 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */]
00000170 2D57 FF9C move.l [A6 - 0x64], [A7]
00000174 4EAD 38E2 jsr [A5 + 0x38E2 /* export_1816 */]
00000178 2F2E FF52 move.l -[A7], [A6 - 0xAE]
0000017C 206E FF9C movea.l A0, [A6 - 0x64]
00000180 2F10 move.l